// package com.chinawiserv.govdata.utils;
//
// import org.apache.shiro.SecurityUtils;
// import org.apache.shiro.session.Session;
// import org.apache.shiro.subject.Subject;
//
// import com.chinawiserv.govdata.model.vo.SysUserVo;
//
/// **
// * Shiro工具类
// *
// */
// public class ShiroUtils {
//
// public static Session getSession() {
// return SecurityUtils.getSubject().getSession();
// }
//
// public static Subject getSubject() {
// return SecurityUtils.getSubject();
// }
//
// public static SysUserVo getLoginUser() {
// return (SysUserVo)SecurityUtils.getSubject().getPrincipal();
// }
//
// /**
// * 从 Session 里 取 当前登录用户Id
// * @return
// */
// public static String getLoginUserId() {
// return getLoginUser().getId();
// }
//
// /**
// * 从 Session 里 取 当前登录用户名
// * @return
// */
// public static String getLoginUserName() {
// return getLoginUser().getUserName();
// }
//
// /**
// * 从 Session 里 取 当前登录用户组织机构Id
// * @return
// */
// public static String getLoginUserDeptId() {
// return getLoginUser().getDeptId();
// }
//
// /**
// * 保存对象到 Session 里
// * @param key
// * @param value
// */
// public static void setSessionAttribute(Object key, Object value) {
// getSession().setAttribute(key, value);
// }
//
// /**
// * 从Session中获取对象
// * @param key
// * @return
// */
// public static Object getSessionAttribute(Object key) {
// return getSession().getAttribute(key);
// }
//
// /**
// * 从回话中删除对象
// * @param key
// * @return
// */
// public static Object removeSessionAttribute(Object key) {
// return getSession().removeAttribute(key);
// }
//
// public static boolean isLogin() {
// return SecurityUtils.getSubject().getPrincipal() != null;
// }
//
// public static void logout() {
// SecurityUtils.getSubject().logout();
// }
//
// }
